package com.qf.person;

/**
 * @author wangyu
 * @Classname: PersonService
 * @Description: TEST
 * @date 2022-04-06 16:21
 */
public class PersonServiceimpl {
    //    注册! 一个业务功能对应多个访问操作组成
    public void register(Person person) {
        PersonDaoimpl personDaoimpl = new PersonDaoimpl();
//        1查询用户是否存在
        Person persons = personDaoimpl.select(person.getName());
//        2不存在就新增
        if (persons == null) {
            personDaoimpl.insert(person);
            System.out.println("注册成功");
        } else {
            //        3存在，返回注册
            System.out.println("该用户存在");
        }

    }

    public void updateInfo(Person person) {
        PersonDaoimpl personDaoimpl = new PersonDaoimpl();
//        1查询用户是否存在
        Person persons = personDaoimpl.select(person.getName());
//        2不存在
        System.out.println(persons);
        if (persons == null) {
            System.out.println("用户不存在");
        } else {
            personDaoimpl.update(person);
            System.out.println("修改用户信息成功");
        }

    }
}
